void interpret_teq()
{
	if(popInt32() == popInt32())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}

void interpret_tne()
{
	if(popInt32() != popInt32())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}


void interpret_tgt()
{
	if(popInt32() < popInt32())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
void interpret_tlt()
{
	if(popInt32() > popInt32())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
void interpret_tgt_s()
{
	if(((int32_t)popInt32()) < ((int32_t)popInt32()))
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
void interpret_tlt_s()
{
	if(((int32_t)popInt32()) > ((int32_t)popInt32()))
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
void interpret_tgt_f()
{
	if(popFloat() < popFloat())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
void interpret_tlt_f()
{
	if(popFloat() > popFloat())
	{
		pushDword(1);
	}
	else
		pushDword(0);
}
